WPGMZA\Crud C

Total Complexity 118
Dependencies 2
Dependents 2
Total lines 737
Lines of code 390
Logical lines of code 274
Comment lines 135
Methods 35
Properties 8

Methods 35

Method Rating Maintainability Complexity Lines of code
__construct()
B
43 16 48
get_placeholder_by_type()
A
52 12 25
set()
A
51 9 26
update()
A
47 7 34
__set()
A
47 7 33
is_read_only()
S
62 6 13
__get()
S
60 5 14
parse_arbitrary_data()
S
61 5 11
read()
S
55 4 17
cacheColumnsByTableName()
S
59 4 14
duplicate()
S
56 3 16
bulk_trash()
S
60 3 12
get_column_placeholders()
S
63 3 11
get_column_parameters()
S
63 3 11
bulk_read()
S
65 3 8
get_column_type()
S
65 3 9
__isset()
S
70 2 6
jsonSerialize()
S
69 2 6
__unset()
S
67 2 7
store_arbitrary_data()
S
75 2 4
assert_not_trashed()
S
76 2 4
get_column_parameter()
S
73 2 5
create()
S
59 1 13
getReadColumns()
S
81 1 3
onCrudInitialized()
S
91 1 2
get_arbitrary_data_column_name()
S
82 1 3
trash()
S
68 1 7
get_columns_by_name()
S
80 1 3
override()
S
73 1 5
getIterator()
S
76 1 4
get_column_names()
S
79 1 3
get_columns()
S
80 1 3
get_table_name()
S
82 1 3
getColumnsByTableName()
S
76 1 4
column_exists()
S
79 1 3